package com.ls.utils;

import java.io.File;

/**
 * <p>
 * 文件操作工具类
 * </p>
 *
 * @author TangQuanBin
 * @since 2019/10/16 9:23
 */
public class FileUtils {


    /**
     * 循环删除文件夹下的文件
     *
     * @param file 要删除的文件夹 File
     * @return true 删除成功
     */
    public static boolean deleteFile(File file) throws Exception {
        if (!file.exists()) {
            return false;
        }

        if (file.isDirectory()) {
            File[] files = file.listFiles();
            for (File f : files) {
                deleteFile(f);
            }
        }
        return file.delete();
    }

}
